DESCRIPTION Even within a single application, programming problems often lend themselves to a particular style of programming - functional, imperative, dynamic - but most languages require you to choose a single approach before you start. Scala is a statically typed, JVMcompatible programming langu[...]